package com.wang.bootbuilder.entity.param;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.List;

@Data
public class AddOrUpdateProductParam {

    // 商品Id
    Long id;

    // 分类Id
    @NotNull(message="分类Id不能为空")
    Long categoryId;

    // 父分类ID
    @NotNull(message="父分类Id不能为空")
    Long pcategoryId;

    // 商品名称
    @NotBlank(message="商品名称不能为空")
    String productName;

    // 商品描述
    @NotBlank(message="商品描述不能为空")
    String desc;

    // 商品价格
    @NotNull(message="商品价格不能为空")
    BigDecimal price;

    // 商品详情
    String detail;

    // 商品图片名数组
    List<String> img;

}
